someone who is clever or sly - German English Dictionary